Discord.js v14がリリースされた
このバージョンは長期間の開発とDiscord APIの変更の影響もあり、多くAPIの変更や新機能が含まれている
メジャーバージョンアップなので破壊的変更も含んでいて今までのコードが動かなくなる部分もかなりあるので注意
つまり過去の情報をそのまま参考にできないケースもあるということ
これからDiscord.jsを始めようと思う人向け
前述の通り、既存情報の多くはDiscord.js v14を対象にされていて、バージョンが正しく指定されていない場合は、全く同じ手順でやっても、v14がインストールされてしまい動かなくなることがあるかもしれない
直近だと明記されていない情報は基本的にv13のものなので、インストールコマンドを適宜変えることで対処はできる
npm i discord.js→npm i discord.js@v13-lts、yarn add discord.js→yarn add discord.js@v13-lts
もしつまずいたことがあればDiscord.js Japan User GroupのDiscordサーバーに参加してくれればいつでもサポートできます 特にDiscordに最近追加された機能に対応していない部分もあったりするので
例
「それなら自分はv14を使う」のなら上のサーバー内などでいつでも質問してくれれば同様にサポートします
既にDiscord.jsを使っている人向け
新しくリリースされたDiscord.js v14がstable、つまりデフォルトのインストールバージョンとなった
今までnpm i discord.jsしたときはv13がインストールされていたが、これからはそれがv14になるということ
今までと同じ通りにやっても動かなくなるので、自分の使っているバージョンを意識する必要がある
これからv13をインストールしたいのであればnpm i discord.js@v13-ltsやyarn add discord.js@v13-ltsを使う
そしてドキュメントも、これからは特に指定しなければ最新のv14になってしまうので注意
バージョンは左上DOCS SETTINGSのstableという部分をクリックすると選択できる。stableが前はv13を指していたが今はv14を指す-